public/hvm/params.h: Add macros for HVM_PARAM_CALLBACK_TYPE_PPI
authorShannon Zhao <shannon.zhao@linaro.org>
Thu, 29 Sep 2016 01:19:00 +0000 (18:19 -0700)
committerWei Liu <wei.liu2@citrix.com>
Fri, 30 Sep 2016 10:47:26 +0000 (11:47 +0100)
commit25dc3a542d1e21fd600f001ba721ba29893fff67
treee48a65f004f4484f08e842ade6eaa17b0cc779fd
parent9ba675c2135f5de9b6a4d55ca3852f75a410befb
public/hvm/params.h: Add macros for HVM_PARAM_CALLBACK_TYPE_PPI

Add macros for HVM_PARAM_CALLBACK_TYPE_PPI operation values and update
them in evtchn_fixup().

Also use HVM_PARAM_CALLBACK_IRQ_TYPE_MASK in hvm_set_callback_via().

Cc: Jan Beulich <jbeulich@suse.com>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Shannon Zhao <shannon.zhao@linaro.org>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/arm/domain_build.c
xen/arch/x86/hvm/irq.c
xen/include/public/hvm/params.h